import { getCurrentInstance } from "vue";
const proxy = getCurrentInstance();
import axios from '../search/index'


/**
 * @param getAllChaneels 获取全部频道分类 路由（/index）
 * 
 */
export function getAllChaneels() {

  return axios({
    url: "https://apis.netstart.cn/xpc/page/discovery",
  })
    .then(
      (res) => {
        let data = res.data.data.categories;
        localStorage.setItem("detalData", JSON.stringify(data));

        console.log('getAllChaneels的data', data);
        return data
      },
      (err) => {
        console.log("err", err);
        console.log("请求失败，请稍后再试");
      }
    );
}



/**
 * @param getSingChannel 获取单个频道内视频 路由（/detal routerId）
 * 
 */
export function getSingChannel(routerId) {
  const url = "https://apis.netstart.cn/xpc/articles?category_id=" + routerId;
  return axios({
    url,
  })
    .then(
      (res) => {
        return res.data.data.list

      },
      (err) => {
        console.log("err", err);
        console.log("请求失败，请稍后再试");
      }
    );
}



/**
 * @param detailsVideo 获取单个频道内视频 路由（/video id）
 * 
 */
export function detailsVideo(id) {
  const url = "https://apis.netstart.cn/xpc/article/" + id
  return axios({
    url
  })
    .then(
      (res) => {
        let data = res.data.data;
        console.log('getVideo', data);
        return data
      },
      (err) => {
        console.log("err", err);
        console.log("请求失败，请稍后再试");
      }
    );
}

